#region Using Statements
using System;
using System.Collections.Generic;//using System.Xml.Serialization;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Storage;
#endregion

namespace Pauliver
{
    public abstract class Level
    {
        protected BaseCollision _collision;

        protected Terrain _terrain;
        public Terrain Terrain
        {
            get
            {
                return _terrain;
            }
        }

        public Level(BaseCollision p_Collision)
        {
            _collision = p_Collision;
        }


        public virtual void Update(GameTime p_time)
        {

        }

        public virtual void Draw(SpriteBatch p_SpriteBatch, GameTime p_GameTime, Rectangle p_Screen)
        {
        }

    }

}
